ce27949110af291ff7b32d2441ea3bb4b63c9018,app/src/main/java/me/wcy/express/activity/HistoryActivity.java,HistoryActivity,onItemLongClick,#AdapterView#View#number#number#,142

Before Change


    @Override
    public boolean onItemLongClick(AdapterView<?> view, View arg1, int position, long arg3) {
        final int which = position;
        mAlertDialog = new CustomAlertDialog(this);
        mAlertDialog.show();
        mAlertDialog.setTitle(getResources().getString(R.string.tips));
        mAlertDialog.setMessage(getResources().getString(
                R.string.sure_delete_history));
        mAlertDialog.setPositiveButton(getResources().getString(R.string.sure),
                new OnClickListener() {

                    @Override
                    public void onClick(View v) {
                        mAlertDialog.cancel();
                        mDataManager.deleteById(mHistoryList.get(which).getPost_id());
                        init();
                    }
                });
        mAlertDialog.setNegativeButton(getResources().getString(R.string.cancel),
                new OnClickListener() {

After Change



    @Override
    public boolean onItemLongClick(AdapterView<?> view, View arg1, final int position, long arg3) {
        new AlertDialog.Builder(this)
                .setTitle(getResources().getString(R.string.tips))
                .setMessage(getResources().getString(
                        R.string.sure_delete_history))
                .setPositiveButton(R.string.sure, new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        mDataManager.deleteById(mHistoryList.get(position).getPost_id());
                        refreshList();
                    }
                })
                .setNegativeButton(R.string.cancel, null)
                .show();
        return true;
    }
}